﻿namespace System.ServiceModel.DomainServices.Client
{
    using System;
    using System.ComponentModel.DataAnnotations;

    internal interface IEntityRef
    {
        AssociationAttribute Association { get; }

        System.ServiceModel.DomainServices.Client.Entity Entity { get; }

        Func<System.ServiceModel.DomainServices.Client.Entity, bool> Filter { get; }

        bool HasValue { get; }
    }
}

